artificial reservoir - Español Inglés Diccionario